#pragma once
#include "TesInclude.h"
#include "TesParserBase.h"
#include "TesProgramCode.h"


class TES_EXPORT TesProgramParser : public TesParserBase
{
public:
	TesProgramParser( const TesConfig & config, TesTokenStream & tokens );

	const TesProgramCode *				GetProgram() const								{ return mProgram; }

	bool								Parse();

private:
	TesProgramCode *					mProgram;
};